<template>
	<view>
		
	</view>
</template>

<script setup>

//1.嵌套函数方式
function getData() {
	uni.request({
		url:"https://ku.qingnian8.com/dataApi/news/navlist.php",
		success:res=>{
			let cid=res.data[0].id
			uni.request({
				url:"https://ku.qingnian8.com/dataApi/news/newslist.php",
				data:{
				  cid:cid
				},
				success:res=>{
					let aid = res.data[1].id
					uni.request({
						url:"https://ku.qingnian8.com/dataApi/news/comment.php",
						// data:{
						// 	cid:cid,
						// 	aid:aid
						// },
						success:res=>{
							console.log(res);
						}
					})
				}
			})
		}
	})
}
//getData()


//2.回调函数方式 callback

/*
获取评论
*/
function get_comment(aid,callback){
	uni.request({
		url:"https://ku.qingnian8.com/dataApi/news/comment.php",
		// data:{
		// 	cid:cid,
		// 	aid:aid
		// },
		success:res=>{
			callback(res);
		}
	})
}

/*
获取新闻列表
*/
function get_newslist(cid,callback){
	
	uni.request({
		url:"https://ku.qingnian8.com/dataApi/news/newslist.php",
		data:{
		  cid:cid
		},
		success:res=>{
			callback(res)
		}
	})
}

/*
获取导航列表
*/
function get_navlist(callback){
	uni.request({
		url:"https://ku.qingnian8.com/dataApi/news/navlist.php",
		success:res=>{
			callback(res)
		}
	})
}

/*
回调地狱
*/
function init(){
	get_navlist(res=>{
		let cid = res.data[0].id
		get_newslist(cid,res=>{
			let aid = res.data[0].id
			get_comment(aid,res=>{
				console.log(res);
			})
		})
	})
}

init()

</script>

<style lang="scss" scoped>

</style>
